Skip to content

Bump DiffEqBase compat to include v7#68

Merged
ChrisRackauckas merged 1 commit into
SciML:masterfrom
ChrisRackauckas-Claude:bump-diffeqbase-v7
Apr 22, 2026
Merged

Bump DiffEqBase compat to include v7#68
ChrisRackauckas merged 1 commit into
SciML:masterfrom
ChrisRackauckas-Claude:bump-diffeqbase-v7

Conversation

@ChrisRackauckas-Claude

Copy link
Copy Markdown
Contributor

Summary

Widen DiffEqBase = "6""6, 7" so DiffEqFinancial resolves alongside lib/DiffEqBase v7 (OrdinaryDiffEq v7 release). Bumps 2.9.0 → 2.10.0.

DiffEqNoiseProcess = "5" already covers the 5.30 in SciML/DiffEqNoiseProcess.jl#271.

Why this is source-level safe

Grepped src/ clean for every symbol removed in the v7 NEWS / SciMLBase v3 breaking notes: u_modified!, has_destats, .destats, concrete_solve, fastpow, RECOMPILE_BY_DEFAULT, DEStats, QuadratureProblem, tuples(), intervals(), standalone DEAlgorithm/DEProblem/DESolution. Zero matches.

Scope

Part of the v7-compat-widening set alongside DiffEqCallbacks#303, DiffEqNoiseProcess#271, DiffEqProblemLibrary#182, JumpProcesses#580, ModelingToolkit#4467, StateSelection#71, ParameterizedFunctions#151, SciMLSensitivity#1431, Sundials#526, ODEInterfaceDiffEq#95.

Co-Authored-By: Chris Rackauckas accounts@chrisrackauckas.com

Widen `DiffEqBase = "6"` → `"6, 7"` so DiffEqFinancial resolves alongside
`lib/DiffEqBase` v7 (OrdinaryDiffEq v7 release). Version bump 2.9.0 →
2.10.0.

DiffEqNoiseProcess "5" already covers the 5.30 in
SciML/DiffEqNoiseProcess.jl#271.

Source grepped clean for every removed v7 / SciMLBase v3 symbol:
`u_modified!`, `has_destats`, `.destats`, `concrete_solve`, `fastpow`,
`RECOMPILE_BY_DEFAULT`, `DEStats`, `QuadratureProblem`, `tuples()`,
`intervals()`, standalone `DEAlgorithm`/`DEProblem`/`DESolution`.

Part of the v7-compat-widening set alongside DiffEqCallbacks#303,
DiffEqNoiseProcess#271, DiffEqProblemLibrary#182, JumpProcesses#580,
ModelingToolkit#4467, StateSelection#71, ParameterizedFunctions#151,
SciMLSensitivity#1431, Sundials#526, ODEInterfaceDiffEq#95.

Co-Authored-By: Chris Rackauckas <accounts@chrisrackauckas.com>
@ChrisRackauckas ChrisRackauckas merged commit 1bd68f8 into SciML:master Apr 22, 2026
6 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants